Skip to content

Добавлены уровни доступов для Invites#543

Merged
Toksi86 merged 1 commit intodevfrom
feature/invite-program-collaborator-check
Sep 5, 2025
Merged

Добавлены уровни доступов для Invites#543
Toksi86 merged 1 commit intodevfrom
feature/invite-program-collaborator-check

Conversation

@Toksi86
Copy link
Collaborator

@Toksi86 Toksi86 commented Sep 5, 2025

Добавлены проверки при приглашении в проекта, а также при попытке подать проект на программу.

Описание изменений

  1. В проект нельзя пригласить лидера проекта;
  2. В проект нельзя пригласить участника проекта;
  3. Если у пользователя уже есть приглашение, то ему нельзя выслать новое в тот же проект;
  4. Если проект связан с программой, то нельзя пригласить пользователя, который в ней не состоит;
  5. В проект может пригласить только лидер проекта.

Запрос к ручке projects/assign-to-program/ смогут использовать только участники или менеджеры программы.

@Toksi86 Toksi86 requested a review from TThanos3000 September 5, 2025 10:57
@Toksi86 Toksi86 merged commit 66be8f6 into dev Sep 5, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants